Supporting Superpages and Lightweight Page Migration in Hybrid Memory Systems
نویسندگان
چکیده
منابع مشابه
Page Migration with Limited Local Memory Capacity
Page migration problems arise in distributed data management. The goal is to distribute a set of pages in a network of processors, each of which has its local memory, so that a sequence of memory accesses can be executed e ciently. Most previous work assumes that the local memories have in nite capacities, which is unrealistic in practice. In this paper we study the migration problem under the ...
متن کاملLightweight Visualisations of COBOL Code for Supporting Migration to SOA
In this age of complex business landscapes, many enterprises turn to SOA for aligning their IT portfolio with their business. Because of the enormous business risk involved with replacing an enterprise’s IT landscape, a stepwise migration to SOA is required. As a first step, they need to understand and assess the current structure of their legacy systems. Based on existing reverse engineering t...
متن کاملSupporting Object Migration in Distributed Systems
To fully support distributed processing in any distributed system, it must be possible to perform remote executions. For maximum benefit, this should also be coupled with the movement of data and programs from sites other than those where the execution is to be performed. Such distributed processing requirements are considered in the context of a Virtual Enterprise which uses an Object-oriented...
متن کاملUser-Level Dynamic Page Migration for Multiprogrammed Shared-Memory Multiprocessors
This paper presents algorithms for improving the performance of parallel programs on multiprogrammed sharedmemory NUMA multiprocessors, via the use of user-level dynamic page migration. The idea that drives the algorithms is that a page migration engine can perform accurate and timely page migrations in a multiprogrammed system if it can correlate page reference information with scheduling info...
متن کاملLightweight Locking for Main Memory Database Systems
Locking is widely used as a concurrency control mechanism in database systems. As more OLTP databases are stored mostly or entirely in memory, transactional throughput is less and less limited by disk IO, and lock managers increasingly become performance bottlenecks. In this paper, we introduce very lightweight locking (VLL), an alternative approach to pessimistic concurrency control for main-m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM Transactions on Architecture and Code Optimization
سال: 2019
ISSN: 1544-3566,1544-3973
DOI: 10.1145/3310133